cruel and unusual punishment - Alemán Inglés Diccionario